proper and thorough investigation - İspanyolca İngilizce Sözlük